TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Lafayette Area rating list selection
                                                2023 Lafayette Area rating list selection
2024 TLS League Ratings
Section - Southern           District - Louisiana           Area - Lafayette
Youngsville Sports Complex    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Brandon Sattler U
4.20 (4.5) 4.5         40 +   Eunice, LA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Kyle Nunez U
3.88 (4.0) 4.5         18 +   Lafayette, LA
3 Ben Pok U
3.87 4.0 4.0         40 +   Youngsville, LA
4 Christopher Cook U
3.84 4.0 4.0         40 +   LAFAYETTE, LA
5 Guy Harper U
3.82 4.0 4.0         40 +   Lafayette, LA
6 Blake Foster U
3.82 4.0 4.0         18 +   LAFAYETTE, LA
7 Mike Sanders U
3.78 (4.0) 4.0         18 +   Lafayette, LA
8 Christopher Sammons III U
3.74 4.0 4.0         18 +   Lafayette, LA
9 Sean Henagan U
3.71 4.0 4.0         18 +   Youngsville, LA
10 Lance Broussard U
3.71 (4.0) 4.0         40 +   Abbeville, LA
11 Louis Roth U
3.70 4.0 4.0         40 +   Lafayette, LA
12 Joseph Puhekker U
3.68 4.0 4.0         40 +   Abbeville, LA
13 Robbie Lebas U
3.63 4.0 4.0         40 +   Lafayette, LA
14 Philip Ledet U
3.62 4.0 4.0         18 +   Youngsville, LA
15 chris rabeaux U
3.60 4.0 4.0         40 +   Breaux Bridge, LA
16 JORGE ANDRES NAVARRETE RODRIGUEZ U
3.55 4.0 4.0         18 +   Youngsville, LA
17 David Larriviere U
3.55 (4.0) 4.0         55 +   Lafayette, LA
18 Ian Cassidy U
3.54 (4.0) 4.0         18 +   Youngsville, LA
19 Mark Gallagher U
3.53 (4.0) 4.0         55 +   Broussard, LA
20 Ian Foley U
3.53 4.0 4.0         18 +   Lafayette, LA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
21 Jeremy Louviere U
3.50 3.5 4.0         18 +   Lafayette, LA
22 Craig Spikes U
3.48 (3.5) 3.5         55 +   Lafayette, LA
23 Michael Breaux U
3.48 3.5 3.5         18 +   Lafayette, LA
24 Derek Bergeron U
3.46 3.5 4.0         18 +   Broussard, LA
25 Ed Hebert U
3.45 3.5 4.0         40 +   Broussard, LA
26 Hab Barton U
3.45 3.5 3.5         40 +   Lafayette, LA
27 Ben Pham U
3.44 3.5 4.0         18 +   Franklin, LA
28 Will Breaux U
3.41 3.5 3.5         18 +   Lafayette, LA
29 Anto Rajendran U
3.39 3.5 3.5         18 +   Youngsville, LA
30 Seth LaHaye U
3.39 3.5 3.5         40 +   Lafayette, LA
31 Steven Greene U
3.38 3.5 4.0         40 +   Lafayette, LA
32 Steven Comeaux U
3.38 3.5 3.5         55 +   New Iberia, LA
33 Zachary Parsons U
3.34 3.5 3.5         18 +   New Iberia, LA
34 David Giglio U
3.33 3.5 3.5         40 +   Lafayette, LA
35 Brian Arnold U
3.33 3.5 3.5         18 +   Lafayette, LA
36 Sagar Shah U
3.32 3.5 3.5         18 +   CHESTER, VA
37 William Fuselier U
3.32 3.5 3.5         40 +   Youngsville, LA
38 Chuck Fung U
3.32 3.5 3.5         40 +   Youngsville, LA
39 Dev Banga U
3.28 3.5 3.5         18 +   Lafayette, LA
40 Chet Schwing U
3.25 3.5 3.5         40 +   New Iberia, LA
41 Michael Hall U
3.25 3.5 3.5         40 +   Youngsville, LA
42 Brennan Broussard U
3.22 3.5 3.5         18 +   Lafayette, LA
43 Yogi Barras U
3.22 3.5 3.5         40 +   Lafayette, LA
44 Alex Falgout U
3.20 3.5 3.5         18 +   Lafayette, LA
45 Phillip Edmond U
3.20 3.5 3.5         18 +   Lafayette, LA
46 Nicholas Ousse U
3.19 3.5 3.5         18 +   Lafayette, LA
47 Marcus Guillory U
3.19 3.5 3.5         40 +   Lafayette, LA
48 Carlos Femmer U
3.18 3.5 3.5         18 +   Lafayette, LA
49 Blake Huggard U
3.16 3.5 3.5         40 +   Lafayette, LA
50 Lionel Rodriguez U
3.14 3.5 3.5         55 +   Lafayette, LA
51 Mickal McMath U
3.14 3.5 3.5         40 +   Lafayette, LA
52 Grady Abraham U
3.13 3.5 3.5         40 +   Lafayette, LA
53 Sidney Landry U
3.12 3.5 3.5         55 +   Lafayette, LA
54 Brad Broussard U
3.12 3.5 3.5         40 +   Youngsville, LA
55 Patrick Meaux U
3.11 3.5 3.5         40 +   Lafayette, LA
56 Harry Daultani U
3.11 (3.5) 3.5         18 +   Youngsville, LA
57 SpVijay Rao U
3.10 3.5 3.5         40 +   Breaux Bridge, LA
58 Richard Cormier U
3.10 3.5 3.5         40 +   Lafayette, LA
59 Don Ledet U
3.09 3.5 3.5         40 +   Youngsville, LA
60 Pramod Made gowda U
3.09 3.5 3.5         18 +   Lafayette, LA
61 Trey Copeland U
3.09 3.5 3.5         40 +   Lafayette, LA
62 Jason Broussard U
3.09 (3.5) 4.0         18 +   Youngsville, LA
63 Bo Credeur U
3.08 3.5 3.5         40 +   Youngsville, LA
64 Robbie Tomlinson U
3.07 (3.5) 3.5         18 +   OPELOUSAS, LA
65 Christopher Nguyen U
3.06 3.5 3.5         18 +   Slidell, LA
66 Darshan Thippashetty U
3.05 3.5 3.5         18 +   Lafayette, LA
67 Clint Simoneaux U
3.05 3.5 3.5         18 +   Youngsville, LA
68 Vijay Kunada U
3.05 3.5 3.0         18 +   Lafayette, LA
69 Barrett Buxton U
3.05 3.5 3.5         40 +   Lafayette, LA
70 Kevin Roques U
3.04 3.5 3.5         40 +   Broussard, LA
71 John Hall U
3.04 3.5 3.5         40 +   Lafayette, LA
72 Aaron Trahan U
3.03 3.5 3.0         18 +   Youngsville, LA
73 Shawn McNeil U
3.03 3.5 3.0         40 +   Youngsville, LA
74 Paul Broussard U
3.03 3.5 3.5         40 +   Carencro, LA
75 Kyle George U
3.02 3.5 3.0         40 +   Lafayette, LA
76 Justin Delaney U
3.02 3.5 3.5         18 +   Lafayette, LA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
77 Ryan Foster U
3.00 3.0 3.5         40 +   Youngsville, LA
78 Beau Rhyne U
2.99 3.0 3.0         18 +   Lafayette, LA
79 Jarrod Richoux U
2.98 (3.0) 3.5         55 +   Duson, LA
80 Paul Walton U
2.96 3.0 3.0         40 +   Lafayette, LA
81 Christopher Comeaux U
2.96 (3.0) 3.5         18 +   Youngsville, LA
82 Nicholas McCullough U
2.95 3.0 3.5         18 +   Youngsville, LA
83 RAJESH SUBRAMANI U
2.94 3.0 3.0         18 +   Lafayette, LA
84 Mauricio Orellana U
2.94 3.0 3.5         55 +   Lafayette, LA
85 Cole Richoux U
2.93 3.0 3.0         18 +   Duson, LA
86 Saravanan Chennimalai U
2.93 (3.0) 3.0         18 +   Lafayette, LA
87 Loring Jeanmard U
2.92 3.0 3.5         18 +   Lafayette, LA
88 Nick Meaux U
2.91 3.0 3.0         18 +   Lafayette, LA
89 Jacques Dupuis U
2.91 3.0 3.5         55 +   Lafayette, LA
90 Matthew Devenport U
2.90 (3.0) 3.0         18 +   Lafayette, LA
91 Michael morvant U
2.89 3.0 3.0         18 +   Youngsville, LA
92 Harry Dyson U
2.89 3.0 3.0         40 +   Lafayette, LA
93 Jeff Ducato U
2.85 3.0 3.0         18 +   LAFAYETTE, LA
94 Dwayne Searle U
2.81 3.0 3.0         55 +   Lafayette, LA
95 Henry Thompson U
2.78 (3.0) 3.0         55 +   Carencro, LA
96 Prabhakar Vemavarapu U
2.77 3.0 3.0         18 +   Lafayette, LA
97 Jim Angers U
2.77 3.0 3.0         40 +   Youngsville, LA
98 Jeff Riemann U
2.76 (3.0) 3.0         40 +   Youngsville, LA
99 Aaron Hebert U
2.75 3.0 3.0         40 +   Lafayette, LA
100 PRABHU KUMAR PARISA U
2.74 (3.0) 3.0         18 +   Youngsville, LA
101 Steve Metoyer U
2.74 3.0 3.0         18 +   Opelousas, LA
102 Naveen Kallepalli U
2.73 3.0 3.0         18 +   Lafayette, LA
103 Will Chitwood U
2.73 (3.0) 3.0         18 +   YOUNGSVILLE, LA
104 Marcus Mire U
2.72 3.0 3.0         18 +   Lafayette, LA
105 Albert Morvant U
2.71 3.0 3.0         18 +   Youngsville, LA
106 Jeff Longman U
2.70 3.0 3.0         18 +   Lafayette, LA
107 Daniel Maldonado U
2.69 3.0 3.0         18 +   Lafayette, LA
108 Chase Sonnier U
2.68 3.0 3.0         18 +   YOUNGSVILLE, LA
109 John Panaro U
2.68 3.0 3.0         40 +   Lafayette, LA
110 Will Stevenson U
2.67 3.0 3.0         18 +   Youngsville, LA
111 Stephen Hearen U
2.67 (3.0) 3.0         18 +   Lafayette, LA
112 Alexander Dupre U
2.67 3.0 3.0         18 +   BROUSSARD, LA
113 Zachary Smith U
2.66 3.0 3.0         18 +   Lafayette, LA
114 Ryan Bordelon U
2.65 3.0 3.0         18 +   Lafayette, LA
115 James Pham U
2.64 3.0 3.0         18 +   Lafayette, LA
116 Brent Hebert U
2.64 3.0 3.0         18 +   Duson, LA
117 Alok Banga U
2.64 3.0 3.0         18 +   Lafayette, LA
118 ROLAND DEROUEN U
2.63 3.0 3.0         18 +   Lafayette, LA
119 Jerred Clark U
2.60 (3.0) 3.0         18 +   Lafayette, LA
120 Andy Bonin U
2.56 3.0 3.0         40 +   Youngsville, LA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
121 Griffin Silsby U
2.38 (2.5) 3.0         18 +   Youngsville, LA
122 Casey Vidrine U
2.37 2.5 3.0         18 +   Youngsville, LA
123 Ryan Mayet U
2.21 2.5 2.5         18 +   Youngsville, LA
124 Ryan Nelson U
2.15 2.5 2.5         18 +   Lafayette, LA
125 Zach Silsby U
1.95 (2.0) 2.5         18 +   Youngsville, LA
Daniel Beasley U
n/a n/a 3.5         18 +   Lafayette, LA
Adam Bonin U
n/a n/a 3.5         18 +   Youngsville, LA
Daren Cormier U
n/a n/a 3.5         40 +   New Iberia, LA
Bart Fremin U
n/a n/a 4.5         40 +   Broussard, LA
Steve Landry U
n/a n/a 3.0         18 +   Lafayette, LA
Andre Laporte U
n/a n/a 4.5         18 +   Lafayette, LA
Keith Montero U
n/a n/a 3.0         40 +   Lafayette, LA
Brian Parker U
n/a n/a 3.5         18 +   Jennings, LA
Tom Price U
n/a n/a 3.5         18 +   Lafayette, LA
TIM ROBICHAUX U
n/a n/a 3.0         18 +   YOUNGSVILLE, LA
Bill Schneider U
n/a n/a 4.0         40 +   Lafayette, LA
Jared Simon U
n/a n/a 3.0         18 +   LAFAYETTE, LA
Kurt Sonnier U
n/a n/a 3.0         40 +   Crowley, LA